ugly, hideous animal - Français Anglais Dictionnaire